Finden Sie schnell visualisierungssoftware architektur für Ihr Unternehmen: 241 Ergebnisse

Agile Software-Entwicklung

Agile Software-Entwicklung

Ein gutes Projektmanagement spielt bei Erreichung der gesteckten Projektziele eine wesentliche Rolle. In der Softwareentwicklung wird heutzutage besonders auf agile Management-Methoden gesetzt. Besonderer Vorteil der agilen Methoden ist die schnelle Bereitstellung von Teilergebnissen, die es dem Kunden ermöglicht Kurskorrekturen vorzunehmen. Die agilen Methoden SCRUM und KANBAN sind die am weitesten verbreiteten Methoden. SCRUM bietet sich bei einer Teamgröße ab 3 Entwickler an. In einem festen Zeitraum werden in einem sogenannten Sprint eine vom Team festgelegte Feature-Liste umgesetzt. Das Ergebnis kann am Ende eines Sprints dem Anwender als funktionsfähige Software bereitgestellt werden. KANBAN ist keine zeitintervall bezogene Methode. Der Ursprung von Kanban liegt im Kaizen, dem Lean-Management des Toyota Produktionssystems. Das Ziel der KANBAN-Methode ist ein störungsfreies Arbeiten. Ressourcen-Engpässe können frühzeitig erkannt und beseitigt werden, stets nach dem Motto „Eine Kette ist so stark wie ihr schwächstes Glied“. So sollen immer genügend Aufgaben vorhanden sein, aber eine dadurch drohende gleichzeitige Bearbeitung (Multitasking) vermieden werden. Sind Sie auf der Suche nach einem geeigneten Software-Partner, sollten Sie auf agile und moderne Entwicklungstechniken achten. Die Qualität dieser Art der Zusammenarbeit zeigt sich sowohl in der Kommunikation, als auch in der resultierenden Software.
Adaption to Business Software

Adaption to Business Software

MES PiSolutions unterstützt die Anbindung an die Business Software, wie z.B. ERP Systeme. Beim zu übertragenden Dateninhalt richten wir uns nach den Bedürfnissen unseres Kunden. Der Dateninhalt kann sich auf die Übermittlung von Auftragsinformationen beschränken oder beispielsweise können KPI und OEE Daten für ein zentrales Reporting an die Business Software bereitgestellt werden.
Software Entwicklung

Software Entwicklung

Embedded Software für Silabs, Microchip, MSP430, TI-Picollo, PIC. PC Software: Windows Visual Studio, Embaracero DELPHI Connectivity: USB, Ethernet, CAN, KNX/EIB, DALI/DSI Protokollentwurf und Implementierung für Up-Download, Testabläufe, Datenmonitore, Tooloberfläche, Visualisierung. Integrierte Datenbank Funktionalität (SQLITE)
Grundlagen einer soliden Softwareentwicklung

Grundlagen einer soliden Softwareentwicklung

Der Entwurf und die Planung einer neu zu entwickelten Software gehört zu den schwierigsten Aufgaben eines Software-Engineers. Aufbauend auf der Darstellung betrieblicher Abläufe und die Einbindung bestehender technischer Infrastrukturen werden in dieser Phase mögliche Szenarien für die Gestaltung der neuen Software dargestellt. Dabei geht es nicht nur um die Entwürfe von neuen Lösungen, sondern auch um Integration und Einbindung bestehender Strukturen und bewährter Abläufe in die Softwareentwicklung. Grafischer Entwurf und Datenmodell: Aufteilung der Kundenanforderungen in kleine überschaubare Einheiten Hierarchische Gliederung Ablaufdiagramme Design und Abstimmung von Eingabedialogen Festlegung der Architektur und technische Umsetzung Datenmodell In der Planungsphase soll ein Gesamtüberblick und ein gemeinsames Verständnis aller schriftlich dokumentierten Kundenanforderungen geschaffen werden. Entscheidend ist die Konzeption und der Aufbau einer meist hierarischen Struktur der neuen Software. Dieser festgelegte Entwurf wird im Laufe der Softwareentwicklung in einzelne Komponenten unterteilt, in Module zusammengefasst und mit standardisierten Schnittstellen ausgestattet.
Softwareentwicklung

Softwareentwicklung

Applikationen für CAD-Systeme AutoCAD, Inventor, Thinkdesign, VisiCAD, CATIA Programmiersprachen C++, VBA, Lisp Anwendungsbeispiele Datenanpassung für Export/Import (Ändern von Farben, Linientypen, Stilen, Texten usw.) Stücklisten-Funktion Spezielle Bemassungen Normteilgeneratore
Softwareentwicklung

Softwareentwicklung

Viele Unternehmen haben Geschäftsprozesse definiert, die nicht mit Standardsoftware abgebildet werden können. In diesen Fällen wird oftmals eine individuelle Softwarelösung benötigt. Gemeinsam mit Ihnen definieren wir die geschäftsspezifischen und technischen Anforderungen und gehen dann in die Entwicklung über. Dabei sind ein hohes Maß an kollaborativer Arbeit und stetiger Kommunikation entscheidend und unser Anspruch ist es Ihre Projekte so zu behandeln als wären es unsere eigenen.
Engineering - SPS / Visualisierung

Engineering - SPS / Visualisierung

Planung und Fertigung von Mess, - Schalt- und Regelungstechnik, Hardwareprojektierung, SPS - Programmierung, Visualisierung Unsere Leistung umfasst das komplette Engineering für Industrieanlagen und Industriemaschinen. Wir erstellen Risikoanalysen / Pflichtenhefte und bereiten Ihnen die erforderlichen Fertigungs- und Dokumentationsunterlagen vor. Dazu gehört u.a. die Projektierung von Stromlaufplänen / Kabel und die Bereitstellung einer benutzerfreundlichen Visualisierung. Basierend auf standardisierten Programmen liefern wir passende Hardware und programmieren die SPS.
Unsere Softwareentwicklung ist agil

Unsere Softwareentwicklung ist agil

Unsere Philosophie unterscheidet sich in der Entwicklung von der anderer Unternehmen. Wir gehen auch die großen Projekte in kleinen Schritten an. Andere sammeln in vielen Arbeitsgruppen über lange Zeiträume Wünsche und setzen diese dann über viele Monate um. Das führt dazu, dass beim Start die ersten Punkte schon nicht mehr zeitgemäß sind. Wir denken deshalb in Sechs-Wochen-Rhythmen und arbeiten agil. Sichere Entwicklung nach Plan durch SCRUM Der Prozess nach SCRUM sieht bei uns so aus: Wir haben für jedes Modul einen Produktmanager. Die Produktmanager sammeln die Problemstellungen, Wünsche und Vorschläge zum Modul. In Runden mit der Geschäftsführung und Mitgliedern der Entwicklerteams werden die Aufgaben priorisiert und die Ressourcen verteilt. Unsere Teams mit bis zu sieben Entwicklern planen die Umsetzung der Aufgaben für die nächsten sechs Wochen und werden danach „abgeschlossen“. Das heißt: Das Team bekommt garantiert keine anderen Aufgaben und kümmert sich nur um die besprochenen Punkte. Nach sechs Wochen stehen die Ergebnisse – und unsere Entwicklung geht in die nächste Runde.
-Software

-Software

ADwin -Bedienung mit dem PC ADbasic und die Software-Treiber Die Gestaltung einer Bedienoberfläche können Sie in allen gängigen Programmiersprachen oder Entwicklungsumgebungen vornehmen. Mehrere PCs können auf ein ADwin -System zugreifen. Dies ist beispielsweise während der Programmentwicklung und der Inbetriebnahme von Vorteil. Umgekehrt kann ein PC zur zentralen Überwachung verschiedener Anwendungen auch auf mehrere ADwin -Systeme zugreifen. Über die Ethernet- oder USB-Schnittstelle wird zunächst das Betriebssystem auf das ADwin -System übertragen. Anschließend werden die in ADbasic erstellten Echtzeit-Programme geladen, bei Bedarf gestartet oder gestoppt. Einzelne Daten oder komplette Datensätze, z.B. Messkurven oder Sollwertverläufe können online und bidirektional ausgetauscht werden. Die deterministische (zeitlich präzise) Abarbeitung der Echtzeitabläufe wird durch die Kommunikation ADwin ⇔ PC nicht beeinflusst. Entwicklung mit ADbasic ADtools ADbasic erstellen Sie die Verarbeitungsabläufe, die auf dem ADwin -System ausgeführt werden. Der Programmcode wird optimiert und kompiliert, über ADbasic oder eine PC-Bedienoberfläche in das ADwin -System geladen und läuft dort autark ab. Die Befehle für Mess- und Steuerfunktionen sowie Floating-Point-Operationen sind bereits im Befehlssatz von ADbasic integriert. Eine Bibliothek mit Funktionen, z. B. für Filter, sowie zahlreiche Beispiele für Zählerfunktionen, Regler, Funktionsgeneratoren, etc. unterstützen Sie bei der schnellen Erstellung Ihres Programms. Mit den schnell zu konfigurierenden ADtools können Sie grafisch oder numerisch Ihre Daten anzeigen, Prozessverläufe visualisieren, Eingaben über Potentiometer, Schieberegler oder Schaltflächen vornehmen und die ADwin -Systemressourcen kontrollieren. ADwin -Schnittstellen analoge Ein- und Ausgänge bis 50 MHz digitale Ein- und Ausgänge TTL und 24 V Event-Eingang für externe Triggersignale Zähler für inkrementelle Aufnehmer, PWM, 4-Flankenauswertung Ethernet / USB zum PC CAN, Profibus, LIN PC-Card Eingänge für Temperatursensoren kundenspezifische Lösungen selbststartende Systeme (Bootloader) Speichererweiterung
Softwareentwicklung

Softwareentwicklung

Wir entwickeln Software Lösungen auf höchstem Niveau. Fokus unserer passgenauen Entwicklungen sind Leistungsfähigkeit, Sicherheit und Anwenderfreundlichkeit.
Softwareentwicklung

Softwareentwicklung

Unsere Experten in der Softwareentwicklung sind kreative Köpfe, die wenn nötig auch maßgeschneiderte Lösungen nach Ihren Anforderungen schaffen.
Softwareentwicklung

Softwareentwicklung

innowerk entwickelt seit vielen Jahren Softwaresysteme in äußerst dynamischen Marktumfeldern für namhafte Konzerne und führende Unternehmen aus dem Mittelstand. Auch Startups zählen zum Kundenstamm der innowerk. In vielen Projekten wurden umfangreiche Erfahrungen mit unterschiedlichen agilen Software-Entwicklungsansätzen gesammelt (zum Beispiel mit SCRUM siehe nachfolgende Abbildung). Besonders bewährt haben sich an die jeweilige Kundensituation angepasste SCRUM-Modelle für mittelgroße bis große Projekte oder Lean & Kanban für kleinere, besonders schnelle Projekte. Angepasst bedeutet, dass diese Vorgehensweisen in der Regel nicht 1:1 nach Lehrbuch, sondern mit Verstand angewendet werden. Vorteile wie zum Beispiel Fokus auf Softwareerstellung oder frühes Kundenfeedback werden gezielt genutzt, Nachteile und Risiken werden minimiert. So wurde zum Beispiel in einem SCRUM-Softwareprojekt mit vielen Schnittstellen zu Nachbarsystemen die Rolle Integrationsmanager zusätzlich definiert, um die Integration in die Kundenlandschaft von Sprint zu Sprint sicher zu stellen. In jedem innowerk Softwareprojekt gibt es zudem einen Architekten, der die übergreifenden technischen Konzepte verantwortet sowie deren Konsistenz und Transparenz im Team sicherstellt. In innowerk Projekten entsteht generell eine technische und fachliche Dokumentation bzw. wird von Sprint zu Sprint inkrementell fortgeschrieben. Diese fällt nicht dem Label der „Agilität“ zum Opfer, da die Dokumentation Voraussetzung für die häufig viele Jahre dauernde Release-Weiterentwicklung und die Einhaltung der Architekturprinzipien oder der Coding-Guidelines ist. Continuous Delivery, Continuous Integration und Testautomatisierung sind weitere wichtige Faktoren zur Absicherung einer raschen und qualitativ hochwertigen Softwareentwicklung bei innowerk. Gleiches gilt für automatische Codeanalysen mit Werkzeugen wie SonarQube/Sonar way oder dem StyleCop/ReSharper.
Individuelle Softwareentwicklung

Individuelle Softwareentwicklung

Mit unserem Know-how und Ihren Marktkenntnissen kreieren wir ein Software-Produkt, das Ihr Business revolutioniert. Wir sind an Ihrer Seite. Von der ersten Idee bis zum Launch – und darüber hinaus. Strategie Wir beantworten mit Ihnen gemeinsam die Frage: „Was soll mein Produkt anbieten? Design Wir erstellen einmalige, einfach zu bedienende Interfaces, die den Anwender begeistern und Ihr Unternehmen in das richtige Licht rücken. Entwicklung Wir schreiben für Sie einen bulletproof-Code, der sowohl reibungslos als auch sicher funktioniert und mehrere Plattformen einbezieht. Deployment Wir bringen Ihr neues Produkt mit minimalem Aufwand an den User.
Software Solutions

Software Solutions

Leistungen Rund um DAS GANZE BÜRO Bürotechnologie Software Solutions Büromaterial Büro- & Objekteinrichtung Dokumentenmanagement Service & Support Videos Software Solutions Gestalten Sie Ihre internen Prozesse optimal Software Solution Services für Ihr Unternehmen Finden und nutzen Sie nicht irgendwelche Softwarelösungen, sondern die passenden. Gerne unterstützen Sie unsere Solution Consultants bei der Auswahl der für Sie richtigen Lösungen. Sprechen Sie uns! Szenario 1: Suchen Sie nach dem optimalen Informationsfluss? Beschleunigen Sie Ihren Geschäftserfolg durch schnell zugängliche Informationen. Lernen Sie unsere Referenzprojekte kennen und finden Sie die passende Lösung für Ihr Unternehmen. Szenario 2: Sie möchten mehr Effizienz und mehr Wachstum? Arbeiten Sie schneller und effizienter durch die Optimierung Ihrer Geschäftsprozesse. Lernen Sie unsere Referenzprojekte kennen und finden Sie Ihre Lösung. Szenario 3: Administrative Aufgaben halten Sie von der Arbeit ab? Mehr Zeit für das, was wirklich wichtig ist – durch unsere standardisierten Dokumenten-Lösungen. Zeigen Sie uns Ihre Arbeitsabläufe, wir individualisieren die passende Software. Themen im Fokus
Softwareentwicklung

Softwareentwicklung

Software zur Umsetzung komplexester Sachverhalte, mit oder ohne GUI, Unterstützung aller Datenquellen, Datenbanken und Datenformate, aller Protokolle und Betriebssysteme. Konsole, Desktop, 2-, 3- oder mehrschichtig. Ganz so, wie es die Umstände erfordern. Evaluation der Anwendererwartungen im Vorfeld, Support und iterative Anpassungen bei Änderung der Anforderungen über den gesamten Produktlebenszyklus. Garantiert!
Softwareentwicklung

Softwareentwicklung

Unsere Software-Profis mit langjähriger Erfahrung können Sie in vielen Bereichen unterstützen: C/C++ in Embedded Systems, Windows-Applikationen, Cross-Platform Apps, Cloud-Services.
Softwareentwicklung

Softwareentwicklung

Reichen Standardlösungen nicht mehr aus, oder sind individuelle Softwareapplikationen notwendig, entwickeln und programmieren wir für Sie innovative und praxisbezogene IT-/Datenbank-Lösungen. UFE bietet Ihnen dazu umfassende und qualifizierte Beratung und Schulung, durchdachte und bedienungsfreundliche Software und den Service aus einer Hand. Für die unterschiedlichsten Branchen. Vom Management bis zum Personal. Individuell und ganzheitlich. Im einzelnen sind das: Konzeptionierung und Erstellung von Windows-Anwendungen Programmierung Entwicklung in VB und C++ unter MS Visual Studio Design und Realisierung von Datenbankanwendungen mit MS Access / SQL Server Erstellung von Pflichtenheften für eine zu entwickelnde Software Anpassung und Weiterentwicklung vorhandener Access-Datenbank Applikationen Portierung auf den Microsoft SQL-Server (Upsizing) Schulung und Begleitung während -und nach der Einführung Wartung und Pflege Ihrer bestehenden Software Mit unseren speziellen Lösungen und Dienstleistungen haben Sie den Service voll im Griff und können sich entscheidende Wettbewerbsvorteile sichern.
Softwareentwicklung

Softwareentwicklung

PC basierte Systeme: Windows Linux Embedded Systeme: ARM/Cortex® proprietäre Mikrocontroller mit/ohne Betriebssystem
Softwareentwicklung

Softwareentwicklung

Unser Team weist jahrelange Erfahrung besonders in der Softwareentwicklung auf. Dadurch ist es uns möglich, aus der Fülle von Technologien die für Ihren Anwendungsfall genau richtige auszuwählen. Wir legen aber nicht nur größten Wert auf technische Perfektion, auch Ästhetik und Bedienerfreundlichkeit sind für uns ein Muss.
Softwareentwicklung

Softwareentwicklung

Als zertifizierte IT-Agentur mit fast 25 Jahren branchenübergreifender Projekterfahrung in der individuellen Softwareentwicklung sind wir Ihr idealer Partner für die Entwicklung von maßgeschneiderten Web- und Desktopanwendungen, Mobile Apps, Cloud-Lösungen, 3D-Software und ERP-Systemen. Durch unsere umfangreiche Methoden- und Fachkompetenz realisieren wir Ihre Anforderungen mit Fokus auf Zeit, Budget und Qualität.
Schnittstellenentwicklung

Schnittstellenentwicklung

Viele kennen das Gefühl auf der Arbeit - “warum geht das eigentlich nicht automatisch?” Der Grund: Insellösungen und uneinheitliche Softwarekomponenten, welche sich über die Jahre im Unternehmen etabliert haben und wie festgefahren wirken. Lassen Sie sich davon nicht in Ihrer Entwicklung bremsen. Wir helfen Ihnen zu höheren Produktivitätsraten, optimaler Auslastung und vor allem zufriedenen Mitarbeitern zu kommen, indem wir Ihre vorhandenen Schnittstellen nutzen und smarter programmieren. Höhere Produktivität durch smarte Software.
Software-Engineering

Software-Engineering

Software-Entwicklungsprozesse, Software-Lebenszyklus nach IEC 62304, Software-Konfigurationsmanagement
Software-Engineering

Software-Engineering

Wir planen, entwickeln, installieren, warten und betreiben für Sie massgeschneiderte und qualitativ hochstehende IT-Lösungen, die keine Wünsche offen lassen und Sie nach vorne bringen. Dank unserem Know-how aus unzähligen Projekten lenken wir für Sie alles in die richtigen Bahnen.
Software-Engineering

Software-Engineering

Von der Webanwendung über Rich Clients und Mobile-Apps bis zur Firmware – hier sind wir seit über 25 Jahren zu Hause. Wir begleiten Ihr Softwareprojekt von der Idee bis zur Produktpflege. Die Entwicklung erfolgt nach modernen Methoden und industriellen Qualitätsstandards. Auch Ihr Software-Projekt ist bei uns in besten Händen.
Automations Software

Automations Software

Wir erstellen Automationsoftware für Prüfstände und Sondermaschinen. Komplette Maschinesteuerungen, Servonatriebe, Pneumatik und Hydrauliksteuerung. Ansteuerung von Geräten über CAN Bus.
Individualsoftware & Behörden

Individualsoftware & Behörden

Wir sind der Digitalisierungspartner verschiedenster Einrichtungen und Organisationen seit über 30 Jahren.
Software

Software

Wir entwickeln Ihre Software. Die Komplexität von Software-Systemen steigt ständig weiter an; die Entwicklung ist rasant. Etablierte klassische Entwicklungsprozesse z.B. mit Lasten- und Pflichtenheften haben zwar nach wie vor ihre Existenzberechtigung. Jedoch sehen wir einen eindeutigen Trend zu immer kürzeren Projekt-Entwicklungszeiten. Ergebnis: Anforder-ungen können aus Zeitgründen nicht klar formuliert werden und ändern sich dann während des Projektes. Selbstverständlich entwicklen wir auch nach klassischen Vorgaben gerne Ihre Software. Entscheiden Sie über die Vorgehensweise. Im Bereich der Softwareentwicklung bieten wir Ihnen folgende Leistungen an: • Programmierung von SPS-Steuerungen • Anwendersoftware für PC • Datenbankanwendungen im industriellen Bereich • Produktions- und Betriebsdatenerfassung • Kommunikationslösungen, Schnittstellen, Bussysteme Lesen Sie hier noch mehr über unsere Prinzipien: Das "Agile Manifesto" • Individuen und Interaktionen stehen über Prozessen und Werkzeugen: der Mensch steht im Mittelpunkt. • Funktionierende Programme sind wichtiger als ausführliche Dokumentation: Dokumentation ist notwendig, doch was nützt sie, wenn die Software nicht funktioniert? • Zusammenarbeit mit dem Kunden steht über den Verträgen: Der Schulterschluss mit dem Kunden bei der Zusammen-arbeit steht über dem Aushandeln von Vertragsdetails, wobei der Vertrag nach wie vor die Grundlage dafür darstellt. • Die Handhabung von Änderungen ist wichtiger als das Befolgen des festgelegten Plans. Die 12 agilen Prinzipien: • Unsere oberste Priorität ist es, den Kunden früh und laufend mit hochwertiger Software zu versorgen. • Begrüße Änderungswünsche - auch zu einem späten Zeitpunkt. Agile Prozesse verwenden Veränderungen zum Vorteil des Kunden. • Die Lieferung von lauffähiger Software soll regelmäßig in Abständen von Wochen bis Monaten erfolgen, vorzugsweise in kürzeren Zeiträumen. • Kunden und Programmierer müssen täglich zusammen-arbeiten. • Entwickle Projekte mit motivierten Personen. Gib ihnen die Umgebung und Unterstützung die sie benötigen und vertraue ihnen das sie die Aufgaben erledigen. • Die effizienteste und effektivste Methode um Informationen in und für ein Entwicklerteam bereitzustellen ist das Gespräch. • Funktionierende Software ist das primäre Maß des Fortschritts. • Agile Prozesse fördern kontinuierliche Entwicklung. Unterstützer, Entwickler und Benutzer sollten in der Lage sein, eine konstante Geschwindigkeit durchzuhalten. • Kontinuierliche Aufmerksamkeit auf technische Perfektion und gutes Design verstärken die Agilität. • Einfachheit - die Kunst, die Arbeiten, die nicht getan werden müssen, zu maximieren - ist essenziell. • Die besten Architekturen, Anforderungen und Designs kommen aus sich selbst organisierenden Teams. • In regelmäßigen Abständen reflektiert das Team darüber, wie es effektiver zusammenarbeiten kann und passt sein Verhalten gemäß der gewonnenen Erkenntnisse an.
Software-Engineering Process

Software-Engineering Process

Ob Lean oder agil: Unsere Beratung erreicht, dass Ihr Software-Entwicklungsprozess effektiv und effizient abläuft.
Dynamic Automation Framework – smart software development

Dynamic Automation Framework – smart software development

Das PLC-Framework soll zum einen Prozessverantwortliche ansprechen, welche stark von dem No-Code-Aspekt profitieren möchten, sowohl bei der Entwicklung eines Prototypen als auch später in den Wartungszyklen im Produktivbetrieb einer Serienmaschine. Zum anderen können Software-Experten dieses Framework als Software-Development-Kit (SDK) nutzen, um hochqualitative modulare Embedded-Software nach modernsten Software-Standards zu entwickeln. Es erleichtert den Umgang mit den Kernkompetenzen einer Software hinsichtlich ihrer Erweiterbarkeit, Wartung und Lesbarkeit. Die Dynamik des PLC-Frameworks kennzeichnet sich dadurch, dass alle Komponenten zur Laufzeit dynamisch geladen werden können. Das bedeutet, die Peripherie-Komponenten, wie zum Beispiel eine Achse, werden nach Bedarf erzeugt und konfiguriert. Auch der Workflow, also in welchem Kontext die jeweiligen Komponenten zueinander stehen, kann vollständig außerhalb per Skriptsprache beschrieben und dynamisch zu Laufzeit geladen werden. Objektorientierte Programmierung Codesys V3.5 – Framework besteht aus mehr als 42 Bibliotheken (Core, Middleware, Driver, Application) objektorientierte Sprachkonstrukte – Vererbung, Referenztypen (Interfaces, References, Pointer) next generation programming – moderne Software-Architektur und Planung mittels UML möglich Komponenten Komponenten orientierte Entwicklung Dynamische Allokation – modernes Factory-Design-Muster erzeugt und konfiguriert Komponenten zur Laufzeit umfangreicher Werkzeugkasten – über 90 Funktionen aus dem Embedded-Bereich (z.B. Ventil, Achsen, DIN-Programm-Handler, Transportband, Sicherheitskreis-, Greifer-, Fräser-, Sensoriksysteme u.v.m.) next generation communication – IoT-fähig mittels MQTT und OPC-UA und intelligente interne Kommunikation zwischen den Komponenten (dependency injection) Engines Core-Engines Sequencer – angelehnt an Ablaufsprache (AS), kann durch moderne Node-Editoren konfiguriert und zur Laufzeit auf die Steuerung gebracht werden (ähnlich wie Node-Red, Unreal-Engine-Blueprint-Visual-Scripting) ProductFlow – angelehnt an Flussdiagramme, damit eine Flusssteuerung des Produktes durch die Maschinen von außen möglich ist, sowie eine volltransparente Traceability erfolgen kann. vertikale Kommunikation – Handler verwalten die Kommunikation mittels MQTT, OPC-UA, UDP und TCP-IP
SOFTWARE ENGINEERING

SOFTWARE ENGINEERING

Kein Unternehmen ist wie das andere - jedes Geschäftsmodell stellt besondere Anforderungen an die Informationsverarbeitung. Diese werden von Standardlösungen nicht immer vollständig unterstützt, so dass individuelle Anpassungen und Erweiterungen, manchmal sogar die Entwicklung gänzlich neuer Lösungen erforderlich werden. Wir unterstützen Sie bei der Durchführung Ihrer Software-Projekte. Dabei greifen wir in hohem Maße auf vorgefertigte und erprobte Software-Komponenten zurück, so dass der Entwicklungsaufwand minimiert und die Stabilität der Lösung optimiert wird.